Ник (Часть 3) [СИ] - Анджей Ясинский
Шрифт:
Интервал:
Закладка:
Применительно к пологу, расставляем симбионтов по краям ауры, удлиняем их отростки и соединяем между собой. Фактически, симбионты как бы берутся «за руки» для синхронизации работы своих плетений. В каждый из них засовываем кусок плетения Защитного полога. Как только в нас летит какая-то кака, сразу пускаем волну в ауре, на которую они должны среагировать одинаково — активировать свои куски плетения. С помощью специального расположения и фиксации симбионтов можно добиться того, чтобы эти куски правильно стыковались и в случае активации делали правильный полог. Теперь подумаем, чего нам может не хватать, чтобы сразу смоделировать это в бадди-компе и что придётся делать самому, уменьшая своё субъективное время, а что можно на словах поручить Умнику (всё-таки звуковой канал грузит мозг меньше визуального).
Первые же эксперименты показали, что скорость наложения защитного Полога выше всяких похвал. Есть, конечно, некоторые проблемы со стыковкой, но они легко решаемы. Правда, Умник, как всегда, снова обратил моё внимание на возможные проблемы.
«Ник, я вижу ты тут много симбионтов разместил, а чем эта орава будет питаться? Сам знаешь, сырая магия Земли им не подходит, нужен чуть-чуть другой формат энергии. Кроме того, несмотря на то, что продукты их жизнедеятельности полезны для твоей ауры, всё-таки они симбионты, а не вири. Симбионтов у тебя тут так много, что у твоей ауры просто наступит нечто вроде авитаминоза или гипервитаминоза».
Прикинув, во сколько магической энергии обойдётся питание маленьких козявок (как затраты на их хавчик, так и на подачу пищи к местам дислокации) понял, что магоэнергии уходит достаточно много. Меньше, конечно, чем на всякие там слабенькие прозрачные Защитные пологи, но ощутимо. Неужели, и от столь красивой идеи симбионтного Полога придётся отказаться?
Так, стоп, не паниковать, попробуем обдумать ситуацию со всех сторон, сформулировать противоречия. Нам нужны симбионты, чтобы накладывать плетение защитного полога, неактивность которого в обычное время позволяет нам экономить энергию, и в тоже время нам не нужны симбионты, ибо их нужно кормить, на что тратится магоэнергия. Как сделать так, чтобы у нас были симбионты, которых кормить или не нужно вообще, или мало? Когда симбионты живут, но почти не едят?
Такое бывает в состоянии цисты. Естественно, название взято по аналогии с бактериями и спорами: когда для бактерии наступают тяжёлые времена, она очень сильно замедляет процессы своей жизнедеятельности и покрывает себя защитной оболочкой — цистой. У симбионтов всё обстоит так же, только вместо биологических веществ — магоэнергии и информструктура. Идём дальше, для чего нам нужно хорошо кормить симбионтов? Для того, чтобы поддерживать их в активном состоянии, состоянии, в котором они быстро наложат Защитный полог. Получаем очередное противоречие: симбионты должны быть в активном состоянии, чтобы быстро скастовать полог и в то же время в состоянии «летаргического» сна, чтобы практически не питаться. Похоже, нам придётся, решить задачу мгновенного их пробуждения. Хм, можно самые первые действия по разворачиванию плетения сделать как бы статическими методами, то есть заранее засандалить для этого магоэнергию ещё в места «спящих» симбионтов, а пока эти методы выполняются у нас происходит их экспресс-пробуждение. В принципе, можно уменьшить толщину их энергетической «цисты», это ускорит пробуждение, плюс нам ведь что надо — вовремя наложить защиту, а если часть симбионтов не выдержит слишком быстрого пробуждения, так это можно и стерпеть, защита ведь наложена. Другими словами, правим информструктуру симбионтов так, чтобы они пробуждались гораздо быстрее, несмотря на возможные последствия для здоровья.
Так, проверяем на компе, что получилось. Супер! Энергии расходуется на порядок меньше, плюс, как побочный эффект, симбионты перестали массово помирать при магических атаках в случае, если они предваряют физические. Пускай и уменьшенная, но «циста», своё дело делает. Тем не менее, моё настроение снова омрачил неприятный факт: симбионтный полог в пассивном состоянии плохо сочетается с моим магиченьем (я эмулировал ряд заклинаний с использованием больших объёмов энергии). Если та же фигня будет с элементалем (к сожалению, процесс управления элементалем мне ещё на компе эмулировать не удается), а я более чем уверен, что при управлении элементалем это случится, то придётся пересмотреть вариант полета к точке фокуса инфокомпа с его помощью.
Так, в чём же проблема? А, кажется понял! Чтобы при активации Полог Защиты у меня выходил правильный, я жёстко зафиксировал симбионтов, с помощью, связующих их отростков, в некое подобие кристаллической решётки, а «решётку» жёстко спозиционировал относительно себя. Во время магиченья в моей ауре происходят некоторый аналоги бури, энергетические «течения» внутри неё усиливаются и давят на симбионтную конструкцию. Таким образом, симбионтная конструкция местами повреждается (чтобы этого не было, приходится закачивать в неё допэнергию), а местами она подобно пирсу искажает ток магоэнергии по ауре, тем самым негативно влияя на заклинания.
Так, как бы это исправить? Хм, а ведь такой проблемы не было б, если бы симбионты свободно плавали в океанах магических течений. Но тогда встаёт вопрос, а как же нам правильное плетение накладывать, при хаотичном их движении вряд ли удастся правильно состыковывать кусочки Полога. Попытка сделать некое подобие «рыбьего косяка»: когда симбионты корректируют своё положение относительно друг друга по аналогу «латеральной линии» на своих боках, приводят к чрезмерному усложнению систему, не хочется, чтобы Умник опять сказал, «а через сколько месяцев ты это реализуешь?».
Итак, нам нужно более простое решение. Попробуем опять через противоречия, один раз они нас уже спасали. «Конструкция» из симбионтов должна быть гибкая, чтобы не мешать течениям силы в ауре и в то же время жёсткой (жёстко зафиксированной), чтобы мы поставили и правильно состыковали наш Полог. Как такое может быть? В принципе, главная особенность Полога в том, что он укрывает мага, это замкнутая фигура. Остальное куда менее существенно. Таким образом, целое (Полог) у нас будет замкнутый и состоять в виде зафиксированных относительно друг друга симбионтов, однако вся эта структура может быть одновременно гибкой, так как форма Полога для нас не сильно существенна (конечно, правильный наклон брони повышает КПД, но не во много раз). Поэтому никто не мешает Пологу плавать и менять очертания. А на случай, если сильные маготечения случайно разорвут полог мы ДОЛЖНЫ предусмотреть функцию САМОвосстановления его целостности. То есть, в случае свободного дрейфа симбионта по магическим течениям в ауре (или его «выбивании» оттуда всплесками магии), он должен возвращаться на свое место, используя свой встроенный GPS, который мы уже оттестировали на лечебном симбионте.
Моделирование на компе показало, что проблему решить удалось. Кстати, а ведь я подсознательно пытаюсь использовать противоречия и идеальный конечный результат — простейшие инструменты теории решения изобретательских задач! Конечно, выходит очень криво, любой ТРИЗовец нашёл бы в их применении кучу ошибок, к тому же, это детские вещи по сравнению с настоящими способами, всякими там АРИЗами и прочими алгоритмами творческого поиска на целые десятки шагов. Тем не менее, даже такая простая штука помогает. Как только домучаюсь с написанием защиты, непременно пройду курс «ТРИЗ для программистов», парочку таких курсов у меня должны быть на винчестере.
Так, вроде бы с защиткой всё на сегодня. Альфа уже есть, от механических повреждений она меня защищает, а до бала постараемся довести её до ума и добавить ещё пару фич, вроде защиты от холода, температуры и прочих гадостей.
Хотя стоп, что-то от меня не уходит чувство незавершённости. А, конечно, хоть я и не могу смоделировать полную совместимость с вызовом элементаля, однако я знаю (Умник рассказал), какой формат энергии используется в магических отростках управления элементалем. Так-с, снова запускаем моделирование. М-да, похоже соединяющие симбионтов отростки мешают нитям силы управления элементалем, а вот с самими симбионтами как раз всё ок, сталкиваясь с управляющими нитями, они просто слегка уходят в сторону (крепление в «кристаллической решётке» у нас ведь гибкое). Так что же, мне теперь не полетать в нормальной защите? А ведь это очень важно, только Полог Защиты спасёт меня если я по какой-то причине сорвусь с большой высоты, летая с помощью элементаля. Блин, что же делать…
«Ник, а почему бы тебе не сделать отростки симбионтов проницаемыми для большинства форматов магоэнергией?» — предложил Умник — «Я тут посмотрел, они и так наполовину прозрачны, функционала в них не так уж и много, мне удалось прикинуть, какие изменения в информструктуре симбионтов могут сделать их полностью проницаемыми».